coco-palm plantation - English Synonyms Dictionary